Fachwörterbuch Medizin Englisch-Deutsch. 2013.
Papillous — Pap il*lous, a. Papillary; papillose. [1913 Webster] … The Collaborative International Dictionary of English
papillous — … Useful english dictionary